
// 附件信息表头
/*
*  附件信息表头展示A
* */
export const colOptionA = [
    { label: '项目阶段', width: '120', prop: 'prjStage', dicType: 'PRO_STAGE', dicProp: { label: 'dictName', value: 'dictId' }},
    { label: '项目节点', width: '120', prop: 'nodeName' },
    { label: '文件类型', width: '180', prop: 'docTypeName' },
    { label: '文件名称', width: '', prop: 'fileName' },
    { label: '上传人', width: '120', prop: 'uploaderName' },
    { label: '上传时间', width: '160', prop: 'uploadTime' },
    /*
    *0-手动上传
    * 1-系统生成
    * 2-系统生成/手动编辑
    * */
    { label: '文件获取方式', width: '140', prop: 'fileSource', filter: { '0': '手动上传', '1': '系统生成', '2': '系统生成/手动编辑', '3': '电子文档' }}, // 0-手动上传，1-系统生成，2-系统生成/手动编辑
    /*
    * '1': '是'
    * '0': '否'
    * */
    { label: '是/否电子签章', width: '100', prop: 'isSignature', filter: { '1': '是', '0': '否' }},
    { label: '签章状态', width: '100', prop: 'signatureStatus', dicType: 'SIGN_STATE2', dicProp: { label: 'dictName', value: 'dictId' }},
    /*
    * '1': '必传'
    * '0': '非必传'
    * */
    { label: '是否必传', width: '100', prop: 'isMust', filter: { '1': '必传', '0': '非必传' }}
]
/*
*  附件信息表头展示B
* */
export const colOptionB = [
    { label: '项目阶段', width: '120', prop: 'prjStage', dicType: 'PRO_STAGE', dicProp: { label: 'dictName', value: 'dictId' }},
    { label: '项目节点', width: '120', prop: 'nodeName' },
    { label: '文件类型', width: '180', prop: 'docTypeName' },
    { label: '文件名称', width: '', prop: 'fileName' },
    { label: '上传人', width: '120', prop: 'uploaderName' },
    { label: '上传时间', width: '160', prop: 'uploadTime' },
    /*
    *0-手动上传
    * 1-系统生成
    * 2-系统生成/手动编辑
    * */
    { label: '文件获取方式', width: '140', prop: 'fileSource', filter: { '0': '手动上传', '1': '系统生成', '2': '系统生成/手动编辑', '3': '电子文档' }}, // 0-手动上传，1-系统生成，2-系统生成/手动编辑
    /*
   * '1': '必传'
   * '0': '非必传'
   * */
    { label: '是/否电子签章', width: '100', prop: 'isSignature', filter: { '1': '是', '0': '否' }},
    { label: '签章状态', width: '100', prop: 'signatureStatus', dicType: 'SIGN_STATE2', dicProp: { label: 'dictName', value: 'dictId' }}
]

export const colOptionC = [
    { label: '文件类型', width: '180', prop: 'docTypeName' },
    { label: '项目阶段', width: '120', prop: 'prjStage', dicType: 'PRO_STAGE', dicProp: { label: 'dictName', value: 'dictId' }},
    { label: '项目节点', width: '120', prop: 'nodeName' },
    { label: '文件名称', width: '', prop: 'fileName' },
    /*
    *0-手动上传
    * 1-系统生成
    * 2-系统生成/手动编辑
    * */
    { label: '文件获取方式', width: '140', prop: 'fileSource', filter: { '0': '手动上传', '1': '系统生成', '2': '系统生成/手动编辑' }}, // 0-手动上传，1-系统生成，2-系统生成/手动编辑
    { label: '上传人', width: '120', prop: 'uploaderName' },
    { label: '上传时间', width: '160', prop: 'uploadTime' },
    { label: '单位', width: '180', prop: 'orgName' },
    /*
 * '1': '必传'
 * '0': '非必传'
 * */
    { label: '是/否电子签章', width: '100', prop: 'isSignature', filter: { '1': '是', '0': '否' }}
]

// 附件信息按钮
/*
*   附件信息按钮btnConfig A
* */
export const btnOptionA = [
    { label: '数字图纸', fun: 'digital', type: '' },
    { label: '编辑电子文档', fun: 'edit', type: '' },
    { label: '指派签署人', fun: 'assign', type: '' },
    { label: '上传附件', fun: 'upload', type: '' },
    { label: '删除附件', fun: 'delete', type: '' },
    { label: '下载附件', fun: 'download', type: '' }
]
/*
*   附件信息按钮btnConfig B
* */
export const btnOptionB = [
    { label: '下载附件', fun: 'download', type: '' }
]
/*
*   附件信息按钮btnConfig C
* */
export const btnOptionC = [
    { label: '工程资料全览', fun: 'fullView', type: '' },
    { label: '数字图纸', fun: 'digital', type: '' },
    { label: '编辑电子文档', fun: 'edit', type: '' },
    { label: '指派签署人', fun: 'assign', type: '' },
    { label: '上传附件', fun: 'upload', type: '' },
    { label: '删除附件', fun: 'delete', type: '' },
    { label: '下载附件', fun: 'download', type: '' }
]
/*
*   附件信息按钮btnConfig D
* */
export const btnOptionD = [
    { label: '工程资料全览', fun: 'fullView', type: '' },
    { label: '下载附件', fun: 'download', type: '' }
]
/*
*   附件信息按钮btnConfig E
* */
export const btnOptionE = [
    { label: '工程资料全览', fun: 'fullView', type: '' },
    { label: '数字图纸', fun: 'digital', type: '' },
    { label: '编辑电子文档', fun: 'edit', type: '' },
    { label: '指派签署人', fun: 'assign', type: '' },
    { label: '上传附件', fun: 'upload', type: '' },
    { label: '删除附件', fun: 'delete', type: '' },
    { label: '下载附件', fun: 'download', type: '' }
]
/*
*   附件信息按钮btnConfig F
* */
export const btnOptionF = [
    { label: '附件补传', fun: 'attachmentPass', type: '' },
    { label: '下载附件', fun: 'download', type: '' }
]

// 指派签署人表头
/*
*指派签署人表头
* */
export const signatoryLabel = [
    { label: '单位类型', width: '', prop: 'sealType', filter: { '1': '铁塔公司', '2': '服务商公司' }},
    { label: '盖章单位', width: '', prop: 'sealCompany' },
    { label: '印章管理员', isShowTooltip: true, width: '', prop: 'signSealAdminList' },
    { label: '签署人', isShowTooltip: true, width: '', prop: 'signSignersList' }
]

/*
*指派签署人表头
* */
export const signatoryLabelTwo = [
  { label: '单位类型', width: '', prop: 'companyType' },
  { label: '盖章单位', width: '', prop: 'orgName' },
  { label: '盖章人', width: '', prop: 'signName' },
  { label: '签署人', isShowTooltip: true, width: '', prop: 'userName' }
]

/*
*
*  指派签署人按钮
* */
// 指派签署人按钮
export const signatoryOperation = [
    { label: '新增', fun: 'add', type: '' },
    { label: '移除', fun: 'delete', type: '' }
]
/*
* 盖章人表头
* */
// 盖章人表头
export const dialogStampUnitLabel = [
    { label: '盖章单位', width: '', prop: 'sealCompany' },
    { label: '盖章单位编码', width: '', prop: 'sealCompanyId' }
]
/*
* 盖章人按钮
*
* */
// 盖章人按钮
export const dialogStampUnitOperation = [
    { label: '查询', fun: 'inquire', type: '' }
]
/*
* 选择印章管理员表头
* */
// 选择印章管理员表头
export const dialogSignLabel = [
    { label: '用户姓名', width: '', prop: 'userName' },
    { label: '用户账号', width: '', prop: 'userId' },
    { label: '所属部门', width: '', prop: 'orgName' },
    { label: '盖章类型', width: '', prop: 'sealTypeName' }
]
/*
*
* 选择签署人表头
* */
// 选择签署人表头
export const dialogSealLabel = [
    { label: '用户姓名', width: '', prop: 'userName' },
    { label: '用户账号', width: '', prop: 'userId' },
    { label: '所属部门', width: '', prop: 'orgName' }
]
/*
* 已选人员列表表头
* */
// 已选人员列表表头
export const tableColumns = [
    { label: '用户姓名', width: '70', prop: 'userName' },
    { label: '用户账号', width: '', prop: 'userId' },
    { label: '操作', width: '50', prop: 'controls' }
]
